rainfall patterns - French English Dictionary